<html>
<head><meta charset="utf-8"><title>diagnostic ICE-breakers · t-compiler/wg-meta · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/index.html">t-compiler/wg-meta</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/diagnostic.20ICE-breakers.html">diagnostic ICE-breakers</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="180545450"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/diagnostic%20ICE-breakers/near/180545450" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/diagnostic.20ICE-breakers.html#180545450">(Nov 12 2019 at 18:26)</a>:</h4>
<p>Another idea for an ICE-breakers group: one focused on diagnostic improvements (cc <span class="user-mention" data-user-id="119031">@Esteban Küber</span>)</p>



<a name="180545851"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/diagnostic%20ICE-breakers/near/180545851" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/diagnostic.20ICE-breakers.html#180545851">(Nov 12 2019 at 18:30)</a>:</h4>
<p>I've been trying to keep the <a href="https://github.com/rust-lang/rust/labels/A-diagnostics" target="_blank" title="https://github.com/rust-lang/rust/labels/A-diagnostics">diagnostics backlog</a> well groomed, with good accurate labeling to help with finding things to fix, but some diagnostics improvements are not suitable for newcomers because they end up touching a large part of the compiler.</p>



<a name="180545883"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/diagnostic%20ICE-breakers/near/180545883" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/diagnostic.20ICE-breakers.html#180545883">(Nov 12 2019 at 18:30)</a>:</h4>
<p>I could do with some help writing mentoring instructions :)</p>



<a name="180546062"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/diagnostic%20ICE-breakers/near/180546062" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/diagnostic.20ICE-breakers.html#180546062">(Nov 12 2019 at 18:32)</a>:</h4>
<p>The basic setup would be something like this</p>



<a name="180546077"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/diagnostic%20ICE-breakers/near/180546077" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/diagnostic.20ICE-breakers.html#180546077">(Nov 12 2019 at 18:32)</a>:</h4>
<p><a href="https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html" target="_blank" title="https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html">https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html</a></p>



<a name="180546081"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/diagnostic%20ICE-breakers/near/180546081" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/diagnostic.20ICE-breakers.html#180546081">(Nov 12 2019 at 18:32)</a>:</h4>
<p>that is the chapter about LLVM</p>



<a name="180546141"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/diagnostic%20ICE-breakers/near/180546141" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/diagnostic.20ICE-breakers.html#180546141">(Nov 12 2019 at 18:33)</a>:</h4>
<p>the idea is: if you are someone who is newly signed up to fix diagnostics, give some tips as to what steps help to get started -- maybe some pointers to e.g. ripgrep for the error message, some tips that explain our diagnostic APIs (if we have any...)</p>



<a name="180546433"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/diagnostic%20ICE-breakers/near/180546433" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/diagnostic.20ICE-breakers.html#180546433">(Nov 12 2019 at 18:36)</a>:</h4>
<p>I'll take some time in the upcoming weeks to write some tips down</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>